Advanced Route Planning in Transportation Networks
نویسنده
چکیده
Many interesting route planning problems can be solved by computing shortest paths in a suitably modeled, weighted graph representing a transportation network. Such networks are naturally road networks or timetable networks of public transportation. For large networks, the classical Dijkstra algorithm to compute shortest paths is too slow. And therefore have faster algorithms been developed in recent years. These new algorithms have in common that they use precomputation and store auxiliary data to speedup subsequent shortest-path queries. However, these algorithms often consider only the simplest problem of computing a shortest path between source and target node in a graph with non-negative real edge weights. But real-life problems are often not that simple, and therefore, we need to extend the problem definition. For example, we need to consider time-dependent edge weights, road restrictions, or multiple source and target nodes. While some of the previous algorithms can be used to solve such extended problems, they are usually inefficient. It is therefore important to develop new algorithmic ingredients, or even completely new algorithmic ideas. We contribute solutions to three practically relevant classes of such extended problems: public transit networks, flexible queries, and batched shortest paths computation. These classes are introduced in the following paragraphs. Public transit networks, for example train and bus networks, are inherently eventbased, so that a time-dependent model of the network is mandatory. Furthermore, as they are much less hierarchically structured than road networks, algorithms for road networks perform much worse or even fail, depending on the scenario. We contribute to both cases, first an algorithm that has its initial ideas taken from a technique for road networks, but with significant algorithmic changes. It is based on the concept of node contraction, but now applied to stations. A key point to the success was the usage of a station graph model, having a single node per station. In contrast, the established time-expanded or time-dependent models require multiple nodes per station in general. And second, we contribute to a new algorithm specifically designed for transit networks supporting a fully realistic scenario. It is based on the concept of transfer patterns: a connection is described as the sequence of station where a transfer happens. Although there are potentially hundreds of optimal connections between a pair of stations during a week, the set of transfer patterns is usually much smaller. The main problem is the computation of the transfer patterns. A naïve way would be a Dijkstra-like one-to-all query from each station. But this is too time-consuming so that we develop heuristics to achieve a feasible precomputation time. The term flexible queries refers to the problem of computing shortest paths with further query parameters, such as the edge weight (e. g. travel time or distance), or restrictions (e. g. no toll roads). While Dijkstra’s algorithm only requires small changes to support such query parameters efficiently, existing algorithms based on precomputation become much more complicated. A naïve adaption of these algorithms would perform a separate precomputation for each possible value of the query parameters, but this is
منابع مشابه
User-based Vehicle Route Guidance in Urban Networks Based on Intelligent Multi Agents Systems and the ANT-Q Algorithm
Guiding vehicles to their destination under dynamic traffic conditions is an important topic in the field of Intelligent Transportation Systems (ITS). Nowadays, many complex systems can be controlled by using multi agent systems. Adaptation with the current condition is an important feature of the agents. In this research, formulation of dynamic guidance for vehicles has been investigated based...
متن کاملBest-Path Planning for Public Transportation Systems
The author examines methods for a special class of path planning problems in which the routes are constrained. General search algorithms assume that we can move around in the traffic network freely, so they extend the partial paths from the very last location to each of its neighbors to form more partial paths. The best partial paths are then selected to expand, unless the selected partial path...
متن کاملModeling different decision strategies in a time tabled multimodal route planning by integrating the quantifier-guided OWA operators, fuzzy AHP weighting method and TOPSIS
The purpose of Multi-modal Multi-criteria Personalized Route Planning (MMPRP) is to provide an optimal route between an origin-destination pair by considering weights of effective criteria in a way this route can be a combination of public and private modes of transportation. In this paper, the fuzzy analytical hierarchy process (fuzzy AHP) and the quantifier-guided ordered weighted averaging (...
متن کاملApplication of A Route Expansion Algorithm for Transit Routes Design in Grid Networks
Establishing a network of transit routes with satisfactory demand coverage is one of the main goals of transitagencies in moving towards a sustainable urban development. A primary concern in obtaining such anetwork is reducing operational costs. This paper deals with the problem of minimizing construction costsin a grid transportation network while satisfying a certain level o...
متن کاملRoute-Choice Strategies for Shared-Ride Trip Planning in Geosensor-Networks
Shared-ride trip planning is one potential field of application within the research domain of geosensor-networks. Such a system is envisioned to provide people in need of transportation (clients) and transportation providers (hosts) with an ad-hoc, peer-to-peer communication, positioning, and planning infrastructure within an urban environment. By doing this, shared-ride trip planning can contr...
متن کاملاستراتژیهای کوتاهترین مسیر در هدایت پویای وسیله نقلیه مبتنی بر معیار سطح سرویس- رویکرد الگوریتم ژنتیک ترکیبی
Dynamic route guidance system is an important section of intelligent transportation systems. The main core of this system is computation of shortest path based on the real-time information. In this research the formulation of dynamic guidance of vehicle has been presented based on characteristics of intelligent transportation systems and using the general level of service criteria which inclu...
متن کامل